Executive Summary
Cloud computing allows organizations in multiple sectors to maximize their resources. Individual consumers have already shifted their email and data storage to the cloud, as with web-based email and file sharing applications like Dropbox. Enterprise-level cloud computing presents additional benefits that allow companies of all sizes to remain flexible in their use of IT services. Cloud-based computing also precludes heavy investment in initial technologies or proprietary systems, shifting to a pay-per-use model. The fears related to security of enterprise data and potential impediments to service can be mitigated by choosing the right cloud computing provider and securing all client-side devices.
Introduction: What Is Cloud Computing?
The essence of cloud computing is sharing critical resources. Convenience and cost-effectiveness are the cornerstones of cloud computing, which is why cloud computing services have become ubiquitous. Other core components of cloud computing include its on-demand nature, self-serve features, rapid and easy scaling (elasticity), optimization of resources like bandwidth, and accessibility on multiple devices and platforms (Mell and Grance). Cloud infrastructure includes both hardware (such as servers or storage) and software. Cloud computing clients pay for the services, such as through a subscription fee. Clients do not need to worry about maintaining servers or storage systems. Likewise, the cloud provider handles all maintenance, troubleshooting, and support issues.
There are three types of cloud computing models: Software as a service (SaaS), Platform as a service (PaaS), and Infrastructure as a service (IaaS). Software as a service means the client runs the proprietary software as a stand-alone application or as a software accessible on a web browser. Web-based email is probably the most common SaaS.
Platform as a service is primary useful for clients that develop their own software applications. The client benefits from reduced resources spent on maintaining the underlying platform, while still being able to develop the products and services they sell. Google’s App Engine is an example of PaaS.
Finally, IaaS is for clients who need actual...
Works Cited
Armbrust, Michael, Fox, Armando, Griffith, Rean, et al. “Above the Clouds: A Berkeley View of Cloud Computing.” Feb 10, 2009. Retrieved: http://home.cse.ust.hk/~weiwa/teaching/Fall15-COMP6611B/reading_list/AboveTheClouds.pdf
Franklin, Joshua, Bowler, Kevin, Brown, Christopher, et al. “Mobile Device Security: Cloud and Hybrid Builds.” NIST/CSRC. Nov 2015: https://csrc.nist.gov/publications/detail/sp/1800-4/draft
Mell, Peter and Grance, Timothy. “The NIST Definition of Cloud Computing.” September 2011. http://faculty.winthrop.edu/domanm/csci411/Handouts/NIST.pdf
Walker, Kari. “Cloud Security Alliance Announces Release of Newest Report on ‘Improving Metrics in Cyber Resiliency” Cloud Security Alliance. Retrieved: https://cloudsecurityalliance.org/media/news/cloud-security-alliance-announces-release-of-newest-report-on-improving-metrics-in-cyber-resiliency/
Zhang, Qi, Cheng, Lu, and Boutaba, Raouf. “Cloud Computing.” J Internet Serv Appl (2010) 1: 7–18. https://link.springer.com/content/pdf/10.1007%2Fs13174-010-0007-6.pdf
Our semester plans gives you unlimited, unrestricted access to our entire library of resources —writing tools, guides, example essays, tutorials, class notes, and more.
Get Started Now